
package co.edu.uniandes.vehialpes.facade;

import java.sql.Date;
import java.util.ArrayList;
import java.util.Collection;

import co.edu.uniandes.vehialpes.negocio.Servicio;
import co.edu.uniandes.vehialpes.negocio.ServicioMecaplus;

/**
 * Facade
 */
public class VehialpesMecaplusFacade 
{
    // -----------------------------------------------------------------
    // Singleton
    // -----------------------------------------------------------------


    /**
     * Instancia unica de la clase
     */
    private static VehialpesMecaplusFacade instancia;
    
    /**
     * Devuelve la instancia unica de la clase
     * @return Instancia unica de la clase
     */
    public static VehialpesMecaplusFacade darInstancia( )
    {
        if( instancia == null )
        {
            instancia = new VehialpesMecaplusFacade( );
        }
        return instancia;
    }
	
	/** Envia una solicitud */
	public void solicitarServicio(String idSolicitud,
								  String idCliente,
								  Date fechaSolicitud,
								  String lugarSolicitud,
								  String tipoSolicitud,
								  String descripcion) {

		// envia solicitud a un web service
		new ServicioMecaplus().solicitarServicio(idSolicitud, idCliente, fechaSolicitud, lugarSolicitud, tipoSolicitud, descripcion);
		
		// guarda la solicitud
	}
}
